package com.wenwu.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.wenwu.common.bean.RelicsDetail;
import com.wenwu.common.bean.RelicsDetailExample;

public interface RelicsDetailMapper extends Dao{
    int countByExample(RelicsDetailExample example);

    int deleteByExample(RelicsDetailExample example);

    int insert(RelicsDetail record);

    int insertSelective(RelicsDetail record);

    List<RelicsDetail> selectByExampleWithBLOBs(RelicsDetailExample example);

    List<RelicsDetail> selectByExample(RelicsDetailExample example);

    int updateByExampleSelective(@Param("record") RelicsDetail record, @Param("example") RelicsDetailExample example);

    int updateByExampleWithBLOBs(@Param("record") RelicsDetail record, @Param("example") RelicsDetailExample example);

    int updateByExample(@Param("record") RelicsDetail record, @Param("example") RelicsDetailExample example);
    
    int updateByPrimaryKeySelective(RelicsDetail record);
}